projects
/
emacs.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
emacs.git
2020-01-01
Andrea Corallo
add native_elisp field into Lisp_Subr
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
remove comp-emit-funcall
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add comp-call-optim pass
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add pushhandler to clobber operators
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
keep on fixing ssa
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rewriting ssa rename
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
give back basic block a C like name
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix callref parsing into C back-end
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix comp-compute-edges handling all kind of branches
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add some notes
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix switch emission due to missing const prop
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
modify callref format to explicitate mvars
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
adding propagation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix again ssa renaming
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add ssa param to comp-new-frame
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
clean-up limplify
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix ssa renaming
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
remove incomplete propagation during limplification...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add phi finalizer
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add ssa renaming
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
core reorder
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add comp-dominator-tree-walker
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
place phis
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
some code massage + doc into the SSA pass
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add dominator frontiers computation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
compute dominator tree
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
ssa and endge number generation with generator
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add edge computation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rename comp-ctxt-funcs comp-ctxt-exp-funcs
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rework comp-new-frame
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rework basic block creation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix missing cl- prefix in comp.el
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
style nit
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add test for recursive calls
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix broken selfcall optimization
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
crank optimizations while running native compiler test...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
pacify gcc and improve sanaity checks
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
do not override existing basic blocks when branching...
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add verbosity parameter
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rework log mechanism to work non interactively too
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add sanity check into compile_function
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
some error handling in compile_function
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
nit into comp-log
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix pretty printing in native compilation buffer
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add assertion for missing op support
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix missing specbind import
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add defconst support
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
get right dependency during top level form evaluantion
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rename comp-slot-next -> comp-slot+1
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix varset and add a test
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix single function compilation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
uncomment back all tests
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix lambda handling and add a test for that
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rename HAVE_LIBGCCJIT -> HAVE_NATIVE_COMP
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix build system for native compiler option
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
initial top level support (defvar working)
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
test separate compile unit
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
basic file compilation working
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
split final pass + some code rework
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
generalize code into comp.el for compile multiple funcitons
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
prepare for file compilation
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
remove unused helper functions
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
use nrevese where necessary
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
some order into special vars
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
emit fixnum constants as immediates
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix relocs for all inliners
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
update inline emitters
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix last test broken by reload
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
simplify condition in emit_ctxt_code
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
need to temporary add a load path
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rename a function test to avoid name clashing
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
disable part of comp-tests-ffuncall
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
rework stati object serialization
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
let emit_literal_string_func emit a dbg friendly friendly
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add helper_unwind_protect as runtime imported
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
long string literal workaround
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add set_internal as runtime imported
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
typo fixes
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add record_unwind_current_buffer as imported
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix relocation emission into comp.el
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add more runtime helpers
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
fix func reloc order emission
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
ignore inliners while relocating
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
adding runtime relocs
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
style fix in emit_limple_push_handler
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
always release contex even in case of failure
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
better messaging when load native elisp
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
emit relocs for callref too
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add authorship
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
clean-up unnecessary includes
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
add NATIVE_ELISP_SUFFIX def into congure.ac
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
Revert "Make block_atimers unblock_atimers extern"
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
Revert "Move native C code into shared library"
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
Revert "Create bytecode.h"
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
improve reloc mechanism
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
reloc emission mechanism seems ok
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
emit function relocation into structure
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
some renaming
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
seems to emit all relocs
commit
|
commitdiff
|
tree
|
snapshot
2020-01-01
Andrea Corallo
reloc fist simple func
commit
|
commitdiff
|
tree
|
snapshot
next